Roger Christian Director / 美术 / Producer / Scriptwriter / 副导演 DouBan IMDb Actor Memory: The Origins of Alien 2019 6.6 Director Stranded 2013 3.5 The Sender 1982 6.0 Masterminds 1997 5.2